home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
C64
/
T-TPUG Old Monthly Disks
/
(c)tq.d64
/
wedge.inst.d
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2007-02-04
|
3KB
|
92 lines
10 POKE53280,0:POKE53281,0:PRINTCHR$(14)"[147][149][215][197][204][195][207][205][197][160][212][207]:"
20 PRINT"[176][192][192][192][192][192][192][192][192][192][192][192][192][174]"
30 PRINT"[221][146][195] - 64 [215][197][196][199][197][149][221]"
40 PRINT"[221][146][201][206][211][212][210][213][195][212][201][207][206][211][149][221]"
50 PRINT"[173][192][192][192][192][192][192][192][192][192][192][192][192][189]"
60 PRINT"[194]Y [211]TEVE [199]AST"
70 PRINT"[208][210][197][211][211] [193][206][217] [203][197][217] [212][207] [195][207][206][212][201][206][213][197]"
80 GETW$:IFW$=""THEN80
90 PRINT"[147] @ "
100 PRINT"[212]HIS COMMAND WILL READ THE ERROR"
110 PRINT"CHANNEL AND INTIALIZE THE DISK DRIVE"
120 PRINT" @[195][DRIVE #]:[NEWFILE]=[OLDFILE] "
130 PRINT"[212]HIS COMMAND WILL MAKE A SECOND COPY OF"
140 PRINT"A PROGRAM UNDER A DIFFERENT NAME [207][206] [212][200][197]"
150 PRINT"[211][193][205][197] [196][201][211][203]. [198]OR EXAMPLE: @[195]0:[208][210][207][199][210][193][205]1="
160 PRINT"[208][210][207][199][210][193][205]2 WILL MAKE A COPY OF [208][210][207][199][210][193][205]1"
170 PRINT"CALLED [208][210][207][199][210][193][205]2 ON THE SAME DISK."
180 PRINT" @[201][DRIVE #] "
190 PRINT"[212]HIS COMMAND WILL INITIALIZE THE DISK"
200 PRINT"DRIVE. [206]OTE: YOU CAN INITIALIZE A DRIVE"
210 PRINT"OTHER THAN 0 (THE DEFAULT DRIVE #) BY"
220 PRINT"ADDING THE DRIVE # AFTER THE LETTER [201]."
230 PRINT"[197]XAMPLE: @[201]1.
240 [153]"(null)(null)VAL(null)(null) ATN(null)(null) (null)VAL(null) (null)(null) LEN(null)(null)(null)RIGHT$(null)(null)VAL"
250 [161]W$:[139]W$[178]""[167]250
260 [153]"LOAD @(null)0:[DISKNAME],[ID] "
270 [153]"(null)HIS COMMAND WILL FORMAT A DISK WHERE"
280 [153]"[DISKNAME] IS A USER ASSIGNED NAME FOR"
290 [153]"THE DISK AND [ID] IS A TWO ALFA-NUMERIC"
300 [153]"USER ASSIGNED RIGHT$.STR$."
310 [153]" @(null) "
320 [153]"(null)HIS COMMAND WILL KILL PEEK(null)(null)LEFT$ THE LEN-64"
330 [153]"(null)VALSTR$CHR$VAL AND (null)RIGHT$(null)(null) ATNRIGHT$STR$ (null)(null)(null)(null)"
340 [153]" @(null)0:[NEWFILE]=[OLDFILE] "
350 [153]"(null)HIS COMMAND ALLOWS A PROGRAM OR FILE"
360 [153]"UNDER AN EXISTING NAME(OLDFILE) TO BE"
370 [153]"RENAMED(NEWFILE) ON THE DISK DIRECTORY."
380 [153]" @(null)0:[FILENAME] "
390 [153]"(null)HIS COMMAND ALLOWS A PROGRAM OR FILE"
400 [153]"TO BE SCRATCHED FROM THE DISK DIRECTORY."
410 [153]"(null)(null)VAL(null)(null) ATN(null)(null) (null)VAL(null) (null)(null) LEN(null)(null)(null)RIGHT$(null)(null)VAL"
420 [161]W$:[139]W$[178]""[167]420
430 [153]"LOAD @(null)RIGHT$ "
440 [153]"(null)HIS COMMAND WILL RESET THE STR$ISK"
450 [153]"(null)PERATING (null)YSTEM (STR$(null)(null))."
460 [153]" @$ "
470 [153]"(null)HIS COMMAND WILL DISPLAY THE DIRECTORY"
480 [153]"(null)RIGHT$(null)LEFT$(null)(null)(null) ATNASCASCVALLEN(null)RIGHT$(null)CHR$ ATN (null)(null)(null)CHR$(null)ATN(null) RIGHT$(null) (null)VAL(null)(null)(null)(null)."
490 [153]" @#[CHANNEL 8-15] "
500 [153]"(null)HIS COMMAND WILL SEND ALL STR$(null)(null) COMMANDS"
510 [153]"TO A SELECTED CHANNEL (8-15)."
520 [153]" /[FILENAME] "
530 [153]"(null)HIS COMMAND WILL LOAD A PEEKATN(null)RIGHT$LEN PROGRAM"
540 [153]"(FILENAME IN THE ABOVE EXAMPLE)."
550 [153]"(null)(null)VAL(null)(null) ATN(null)(null) (null)VAL(null) (null)(null) LEN(null)(null)(null)RIGHT$(null)(null)VAL"
560 [161]W$:[139]W$[178]""[167]560
570 [153]"LOAD %[FILENAME] "
580 [153]"(null)HIS COMMAND WILL LOAD A PROGRAM AT IT'S";
590 [153]"OWN LOAD ADDRESS.(I.E. A MACHINE"
600 [153]"LANGUAGE PROGRAM) RIGHT$N THE ABOVE EXAMPLE"
610 [153]"FILENAME REFERS TO THE PROGRAMS NAME"
620 [153]"AS IT APPEARS ON THE DIRECTORY."
630 [153]" ^[FILENAME] "
640 [153]"(null)HIS COMMAND WILL LOAD AND RUN A PEEKATN(null)RIGHT$LEN"
650 [153]"PROGRAM (FILENAME IN THE ABOVE EXAMPLE)"
660 [153]" _[FILENAME] "
670 [153]"(null)HIS COMMAND WILL SAVE A PEEKATN(null)RIGHT$LEN PROGRAM"
680 [153]"(null)(null)VAL(null)(null) ATN(null)(null) (null)VAL(null) (null)(null) LEN(null)(null)(null)RIGHT$(null)(null)VAL"
690 [161]W$:[139]W$[178]""[167]690
700 [153][199](14)"LOAD STR$(null) (null)(null)(null) (null)RIGHT$(null)LEFT$ (null)(null): "
710 [153]"1. (null)(null)(null) (null)(null)(null)VAL(null) ATNRIGHT$STR$"
720 [153]"2. (null)VALVAL STR$VAL(null)ATNRIGHT$(null)VALSTR$ (null)RIGHT$(null)(null) ATNRIGHT$STR$ (null)(null)(null)(null)"
730 [153]" RIGHT$(null)(null)(null)(null)(null)LEN(null)RIGHT$(null)(null)(null)"
740 [153]"3. (null)VALVAL (null)(null)(null)VAL(null) ATNRIGHT$STR$ CHR$VAL(null)VAL(null)ATN(null) LEN(null)(null)(null)VAL(null)(null)(null)
750 PRINT"4. [211][197][197] [211][213][208][197][210] [196][207][211] [201][206][211][212][210][213][195][212][201][207][206][211]"
760 PRINT"5. [211][197][197] [216][212][210][193]-[205][207][206] [201][206][211][212][210][213][195][212][201][207][206][211]"
770 PRINT"6. [197][216][201][212] [212][200][197] [208][210][207][199][210][193][205]"
780 PRINT"[197]NTER YOUR NUMBER OF CHOICE"
790 GETW$:IFW$=""THEN790
800 IFW$<>"1"ANDW$<>"2"ANDW$<>"3"ANDW$<>"4"ANDW$<>"5"ANDW$<>"6"THEN790
810 W=VAL(W$):IFW=6THENPRINT"[147][149]"CHR$(142):NEW:END
820 IFW=1THENNP$="SUPER.AID.C"
830 IFW=2THENNP$="TAP.INST.D"
840 IFW=3THENNP$="S.A.COMMENTS.D"
850 IFW=4THENNP$="SUPER.DOS.INST.D"
860 IFW=5THENNP$="XMON.INST.D"
870 PRINT"[147][144]LOAD"CHR$(34)NP$CHR$(34)",8"
880 POKE198,4:POKE631,13:POKE632,82:POKE633,213:POKE634,13
890 PRINTCHR$(142)"[149][213][195][195][195][195][195][195][195][195][195][195][195][201]"
900 PRINTCHR$(142)"[149][221][146]PLEASE WAIT[149][221]"
910 PRINTCHR$(142)"[149][202][195][195][195][195][195][195][195][195][195][195][195][203][146][144]":END